/**
 * Hire Assistant
 * @param n the quantity of candidates
 */
export function hireAssistant(n: number): void {
	// candidate -1 is a least-qualified dummy candidate
	// let best = -1
	for (let i = 0; i < n; i += 1) {
		// interview candidate i
		// if cadidate i is better the candidate best
		//   best = i
		//   hire candidate i
	}
}

/**
 * Randomized Hire Assistant
 * @param n the quantity of candidates
 */
export function randomizedHireAssistant(n: number): void {
	// randomly permute the list of candidates
	// candidate -1 is a least-qualified dummy candidate
	// let best = -1
	for (let i = 0; i < n; i += 1) {
		// interview candidate i
		// if cadidate i is better the candidate best
		//   best = i
		//   hire candidate i
	}
}
